Sonic Pi
Aparença
| |
Tipus | Live coding environment |
---|---|
Versió inicial | 2012 |
Versió estable | 3.2.2 |
Llicència | MIT License |
Característiques tècniques | |
Sistema operatiu | Linux, macOS, Windows, Raspbian |
Escrit en | Ruby, Erlang, Clojure, C++, and Qt |
Format de fitxer de lectura | |
Format de fitxer d'escriptura | |
Biblioteca d'interfície d'usuari | Qt |
Equip | |
Creador/s | Sam Aaron |
Desenvolupador(s) | Sam Aaron i altres |
Més informació | |
Lloc web | sonic-pi.net |
Guia d'usuari | Guia d'usuari |
| |
Sonic Pi és un entorn de programació en viu (live coding) basat en Ruby. Ha estat dissenyat per ensenyar música i programació a les escoles.
Va ser creat i desenvolupat per Sam Aaron al laboratori d'informàtica de la Universitat de Cambridge[1] en col·laboració amb la Raspberry Pi Foundation.[2][3] Gràcies a l'ús que fa del motor de síntesi i del model de sincronització exacte de SuperCollider,[4] també s'utilitza per a la programació en viu (live coding) i per a altres formes d'interpretació i producció musical algorítmica, incloses les algoraves.
La seua investigació i desenvolupament ha comptat amb el suport de Nesta, a través del projecte Sonic Pi: Live & Coding.[5]
Referències
[modifica]- ↑ «DROPS - Collaboration and learning through live coding (Dagstuhl Seminar 13382)». drops.dagstuhl.de. [Consulta: 2 maig 2015].
- ↑ Cellan-Jones, Rory. «Baked in Britain, the millionth Raspberry Pi». BBC News. [Consulta: 2 maig 2015].
- ↑ «Making music with Raspberry Pi - CBBC Newsround». www.bbc.co.uk. [Consulta: 2 maig 2015].
- ↑ Aaron, Samuel. «Temporal semantics for a live coding language». A: Proceedings of the 2nd ACM SIGPLAN international workshop on Functional art, music, modeling & design - FARM '14. ACM, 2014, p. 37–47 (FARM '14). DOI 10.1145/2633638.2633648. ISBN 978-1-4503-3039-8.
- ↑ «Sonic Pi - The Live Coding Music Synth for Everyone». SONIC PI. [Consulta: 5 octubre 2019].
Enllaços externs
[modifica]- Pàgina oficial: Sonic Pi
- Tutorials Mehackit en català: http://sonic-pi.mehackit.org/index_cat.html